// 题2
function Foo() {
    getName = function () {
        console.log(1);
    }
    return this
}

Foo.getName = function () {
    console.log(2);
}

Foo.prototype.getName = function () {
    console.log(3);
}
var getName = function () {
    console.log(4);
}

function getName() {
    console.log(5);
}

// Foo.getName() // 2
// getName() // 4
// Foo().getName() // 1
getName() // 1
// new Foo.getName() // 2
// new Foo().getName() // 3
// new new Foo().getName() // 3
// 结果：
// 
/**
 * 解析：
 * 
 */